import { wechatLogin } from '@/api/user.js'
import { refreshCurrentPage, getVM } from '@/utils/utils.js'
import store from '@/store'
import user from '../store/modules/user'


/**
 * 显示登录弹窗
 */
export function showLoginPopup(type) {
	// #ifdef MP-WEIXIN
	getVM().$refs.loginPopup.toShow(type)
	// #endif
	// #ifdef H5
	// 由于注册到 body中了,所以 $refs获取不到
	getVM().$loginPopup.toShow(type)
	// #endif
}

/**
 * 登录
 */
export function login() {
	uni.reLaunch({
		url:'/pages/login/login'
	})
	
}

/**
 * 退出登录
 */
export function logout(){
	getVM().$refs.modal.open({
		content: '确认退出吗？',
		success: () => {
			refreshCurrentPage();
			store.commit('user/SET_LOGIN', false);
			store.commit('user/SET_TOKEN', "");
			store.commit('user/SET_USERID', "");
			uni.showToast({
				icon: 'none',
				title: '退出登录成功'
			})
		}
	})
}